"""
题目二：新建“test2”Python文件：编写一个函数，接收列表作为参数，如果一个元素在列表中出现不止一次，
则返回True，但不要改变原来列表的值。同时编写调用这个函数和测试结果的程序。（20分）
"""


def test1(list0):  # 测试列表中的元素是不是不止出现一次
    print(f'列表的值为:{list0}', end='')
    if len(list0) == len(set(list0)):
        return False
    else:
        return True


def main():  # 测试程序代码
    print('列表中数据有重复就返回True，反之则返回False')
    list1 = [1, 2, 3, 'dc', '12', 'dwerwers']
    list2 = [1, 8, 1, 'ew', 'wsswf']
    a1 = test1(list1)
    print(f'返回的值为{a1}')
    a2 = test1(list2)
    print(f'返回的值为{a2}')


if __name__ == '__main__':
    main()
